internal workings - Turkish English Dictionary